Nuprl Lemma : ma-interface-triggers-list-disjoint 11,40

es:ES, T:Type, I:MaInterface(T).
ma-interface-consistent2(es;I (Ia1,Ia2[[I|]].  Ia1  Ia2 = 0) 
latex


DefinitionsP  Q, x:AB(x), AbsInterface(A), [[I|]], X  Y = 0, (x,yL.  P(x;y)), ma-interface-consistent2(es;I), MaInterface(T), Type, ES, ma-interface-consistent(es;X), Id, (x  l), t  T, x:AB(x), [[I|i]], {x:AB(x)} , x.A(x), P  Q, P & Q, P  Q, x,yt(x;y), ma-interface-locs(I), remove-repeats(eq;L), False, A, left + right, P  Q, Dec(P), Atom$n, x:A  B(x), IdDeq, s = t, , no_repeats(T;l), E, b, Void, e  X
Lemmasassert wf, es-is-interface wf, ma-interface-triggers-loc, es-E wf, remove-repeats property, no-repeats-pairwise, es-interface-disjoint wf, not wf, member-remove-repeats, decidable l member, decidable equal Id, pairwise-map2, ma-interface-triggers wf, ma-interface-consistent-consistent2

origin